import Test 1.0
import QtQuick 2.2
import QtQuick.Controls 1.2
import QtQuick.Controls.Styles 1.1


ApplicationWindow {
    visible: true
    width: 640
    height: 480
    minimumWidth: 400
    minimumHeight: 300
    Rectangle{
        color: "#ffffff"
        width: 100; height: 100
        Test{
            width: 100; height: 100

        }
    }
//    Canvas {
//        id:canvas
////        color: "white"
//        anchors.fill: parent
//        property int paintX
//        property int paintY
//        property int count: 0
//        property int lineWidth: 2
//        property variant drawColor: "black"
////        property variant ctx: getContext("2d")

//        MouseArea {
//            id:mousearea
//            hoverEnabled:true
//            anchors.fill: parent
//            onClicked: drawPoint();
//            onPositionChanged:  {
//                if (mousearea.pressed)
//                    drawLineSegment();
//                paintX = mouseX;
//                paintY = mouseY;
//            }
//        }

//        function drawLineSegment() {
//            var ctx=getContext("2d");
//            ctx.beginPath();
//            ctx.strokeStyle = drawColor
//            ctx.lineWidth = lineWidth
//            ctx.moveTo(paintX, paintY);
//            ctx.lineTo(mousearea.mouseX, mousearea.mouseY);
//            ctx.stroke();
//            ctx.closePath();
//        }

//        function drawPoint() {
//            var ctx=getContext("2d");
//            ctx.lineWidth = lineWidth
//            ctx.fillStyle = drawColor
//            ctx.fillRect(mousearea.mouseX, mousearea.mouseY, 2, 2);
//        }

//        function clear() {
//            var ctx=getContext("2d");
//            ctx.clearRect(0, 0, width, height);
//        }
//    }
}
